package com.training1.core.modules.dao;


import java.util.List;
import java.util.Map;

import com.training1.core.common.dao.CrudDao;
import com.training1.core.common.dao.annotation.MyBatisDao;
import com.training1.core.entity.FirContractEntity;
import com.training1.core.entity.PaymentEntity;

@MyBatisDao
public interface FirContractDao extends CrudDao<FirContractEntity>{
	
	
	/**
	 * 根据客户手机，姓名，所属公司，推荐人查找所有的一审合同
	 */
	public List<FirContractEntity> findAllFirContract(Map<String, Object> param);
	/**
	 * 根据客户手机，姓名，所属公司，推荐人查找所有的二审合同
	 */
	public List<FirContractEntity> findAllSecContract(Map<String, Object> param);
	
	/**
	 * 查询一审所有数据
	 * @param param
	 * @return
	 */
	public List<FirContractEntity> findFirExportList(Map<String, Object> param);
	/**
	 * 查询二审所有数据
	 * @param param
	 * @return
	 */
	public List<FirContractEntity> findSecExportList(Map<String, Object> param);
	
}
